stroboscopic lamp - Turkish English Dictionary